@charset "utf-8";
#sidebar { width: 100%; height: 100%; min-height: 0; box-shadow: 0 0 10px #BDBDBD; border-radius: 5px; margin-bottom: 0; padding-bottom: 0; max-height: none; }

.nav-canvas {}
.nav-canvas li { float: none; font-size: 13px; -webkit-transition: .3s; -moz-transition: .3s; -ms-transition: .3s; -o-transition: .3s; transition: .3s; }
.nav-canvas li a { border-bottom: 1px solid rgba(221, 221, 221, 0.46); }
.nav-canvas>li>a>span{ padding: 0 6px; }
.nav-canvas li a:hover, .nav-canvas li.active { margin-left: 8px; }
.nav-accordion > ul { display: none; margin-left: 15px; }